Kozhikode(Or Calicut in Kerala,India is a beautiful city that has layers of rich history, cultural vibrancy and sceneries.
Varkala is a hidden gem for travelers looking for a unique and memorable journey. With its secret beaches, ancient forts, and ...