Toshali Royal View Resort, located on Kufri-Chhail road at Shimla, is an excellent base for exploring the serene beauty of Himachal Pradesh. Here are some top weekend getaways from the resort for a relaxing trip: 1. Mashobra (Approx. 25 km) Why Visit: Known for its tranquility, lush gree...
Located off the coast of Brazil, Ilha de Queimada Grande, is popularly known as snake Island. Scientist have estimated that more than 4,000 snakes live on the 110-acre of this land, which means you get to witness one snake for every six square yards. And mind you, I am not talking a...