The paradisiacal 115-island archipelago in the Indian Ocean 932 miles off the east coast of Africa is legendary for its turquoise waters, white-sand beaches, and lush hills surrounded by palm trees are truly spellbinding. Though famed for its luxury resorts, there's also an ample choice of lodgings for those looking to economize. For example, on La Digue, the Seychelles' third largest island (just over ten square kilometers, connected by ferry to the main island Mahé and other islands), here's