Beach Resort Near Azhakodi Temple

Near Azakodi Temple, Ozhinhavalappu Post, Nileshwar, Kasaragod, Kerala