by Bradmin | Dec 14, 2011 | Articles
Barra de Santiago Beach, located in El Salvador is a living paradise not made by any industrial areas and infrastructures enclosing it. It remains to have no intervention from humans who give visitors a different level of peace, safety, tranquillity and relaxing...