What Makes It Awesome Loafers Corner Cafe is located on the corner of Princess Street,
What Makes It Awesome Loafers Corner Cafe is located on the corner of Princess Street,
What Makes It AwesomeOn Vypeen Island, 25 km north of Fort Cochin, lies Cherai beach