Kerala is the jewel of India. Known as Gods Own Country, Kerala is full of natural beauty, wildlife, food and culture! It is small but it feels like it could be its own country with its unique landscapes and cultural customs. Kerala is a truly tropical paradise and should not be missed! The best times […]