Nicaragua, officially the Republic of Nicaragua, is the largest country in the Central American isthmus, bordered by Honduras to the northwest, the Caribbean to the east, Costa Rica to the south, and the Pacific Ocean to the southwest. Read More
Congratulatory messages from leaders across the world continued to pour in for Prime Minister Narendra Modi who assured them that he will continue to work towards global peace and prosperity. ...