| Isola Di Cocco Beach Resort Poovar | 3 |
||
Isola Di Cocco meaning Island of Coconuts which is set amidst 25 acres of coconut grooves and lagoons situated at Poovar - a mere 18 km south of Kovalam, Trivandrum, Kerala the Gods Own Country. The resort is on the banks of river Poovar, beyond which is. more.. |
|||


