News

One of the most charming little cities in southern India is Mysuru, also known as Mysore. Located in the state of Karnataka, Mysuru was the seat of power for the Kingdom of Mysore ruled by the Wodeyar ...
India has been attracting globetrotters for a long time now with its rich history and culture. Global travellers' love for ...