Nestled between the pristine waters of the Arabian sea on the west and the lush Western Ghat mountains on the east, its intense network of rivers and lagoons, thick forests, exotic wildlife, tranquil stretches of emerald backwaters and a long shoreline of serene beaches make it a traveler’s paradise. God’s own country! Paradise.