Only in Indonesia | Nature - Cultures - Travel Guide and Tourist Information

27 February 2011

Iboih Beach - Paradise in The Western Tip of Indonesia

The word will not beating the visual, just enjoy it !!!!

For more information, please click here or here