©2017 by Filippa Tredal 

Palm grove beach resort

Palm grove beach resort in Goa, India