JustSurfaceInterval
Contributor
Have a look at Egypt: Not Hurghada but South of it (e.g. Soma Bay), Marsa Alam Region, Sharm el Sheikh and Dahab.
Plenty of options.
And cheaper than the Maldives...
Plenty of options.
And cheaper than the Maldives...