Explore Nature & Scenic Places in India
India is blessed with breathtaking natural beauty. From cool hill stations and majestic waterfalls to peaceful lakes, beautiful beaches and exotic islands, the country offers unforgettable experiences for every traveller. Whether you are planning a family vacation, honeymoon, photography tour or adventure trip, these destinations are among the best places to visit in India.
Browse hundreds of scenic destinations with complete travel information including entry fee, opening hours, best time to visit, nearby attractions, travel tips, Google Maps directions and much more. FunYatra regularly updates every destination guide to help travellers plan a memorable journey.
Diu Island is a beautiful coastal destination on the western coast of India. Once a Portuguese colony for over 450 years, Diu is known for its serene beaches, historic forts, colonial architecture, and peaceful atmosphere. Unlike many crowded tourist destinations, Diu offers a relaxed environment where visitors can enjoy nature, history, and local culture. The island is connected to the mainland by bridges and is surrounded by the Arabian Sea, making it a perfect getaway for families, couples, and history enthusiasts.