TOP 10 WATERFALLS IN INDIA-Karan Arora Mohali

India isn’t just about the Taj Mahal. In fact, it is blessed with more natural beauty than man-made beauty, although that takes…

Continue Reading →

15 Top-Rated Tourist Attractions in India-Karan Arora Mohali

Written by Bryan Dearsley India is a vibrant land of startling contrasts where both the traditional and modern worlds meet.…

Continue Reading →