Soma Birds Lagoon Thattekad
Soma birds Lagoon Thattekkad greets you to the Holiday Hotel ideal for bird-watchers. . The outstanding birds’ lagoon is situated at Thattekkad, near Kochi in Kerala most properly called God’s Own Country! With relaxing...