Explorra
  • Europe
  • Asia
  • Africa
  • ipsum
  • Taman Negara National ParkThis is the largest national park in Peninsular Malaysia, famous for its rain forests.
  • Namche BazaarNamche Bazaar in Nepal is a major stop-off point for trekkers and climbers heading for Mount Everest base camp.
  • Taktsang MonasteryTaktsang Monastery (also called Tiger's Nest) is situated on the edge of a 1200m vertical cliff, a monastery said to be the origin of Buddhism in Bhutan.