Soma Birds Lagoon Thattekkad welcomes you to the Holiday Resort ideal for bird-watchers. The marvelous birds’ lagoon is located at Thattekkad, near Kochi in Kerala most appropriately called God’s Own Country! With serene backwaters, wonderful beaches and lovely hill stations, the state of Kerala is generously gifted with a natural beauty that is rich in culture, tradition, Ayurveda, and Yoga!