The user would be able to zoom into a location and select the type of attractions he or she wants to view. The map would then populate with the top results for each category.
In this example, the user is looking at nature and beach spots in Malaysia.
And here, (more zoomed in) the user is looking at nature and cultural spots in Singapore
The user would then be able to get information about an attraction e.g. photos on click
Below is an interactive version of the design showing the concept of the visualization in relation to basic UI/UX elements and zoom levels.
In order to design for scalability, there is a preview with a small country like Singapore with only one city and Malaysia; a larger country with multiple cities.
Created on Adobe XD