Kumarakom Bird Sanctuary in Kerala – Birdcall Calling! God’s Own Country Kerala is a place of unmatched natural splendour & extensive culture. Located between the Arabian Sea & the Western Ghats, this southwest state of India is famous for its gilded […]