The Big Mosque in the West of Du-Roa. It's the Big one the west, cause there's the small one the east.
Sign up to comment.
Sign in if you already did it.
Photo taken in Dullah Laut, North Dullah Island, Tual City, Maluku, Indonesia
Misplaced? Suggest new location