The picture perfect white sand of the Tarkarli beach and the emerald green water has made it one of the best beaches of the world.
Loading...