ShockBlast

Diva Resort, Maldives

An island resort, surrounded by a crystal-clear lagoon and miles and miles of ocean in shades of blue and turquoise in Maldives

Exit mobile version