Byndoor Beach February 23, 2016 by Shantha Leave a Comment Byndoor Beach is a beautiful stretch of sand on the Arabian Sea. The place is completely green with hills on one side and long stretches of beach on the other side.Together it is one of the … [Read more...]